home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / Libraries / DCLAP 6d / dclap6d / DNet.more / url.h < prev   
Text File  |  1996-07-05  |  1KB  |  47 lines

  1. /********************************************************************
  2.  * lindner
  3.  * 3.2
  4.  * 1993/11/02 06:14:11
  5.  * /home/mudhoney/GopherSrc/CVS/gopher+/object/url.h,v
  6.  * Exp
  7.  *
  8.  * Paul Lindner, University of Minnesota CIS.
  9.  *
  10.  * Copyright 1991, 1992 by the Regents of the University of Minnesota
  11.  * see the file "Copyright" in the distribution for conditions of use.
  12.  *********************************************************************
  13.  * MODULE: url.h
  14.  * Simplified method of getting urls..
  15.  *********************************************************************
  16.  * Revision History:
  17.  * url.h,v
  18.  * Revision 3.2  1993/11/02  06:14:11  lindner
  19.  * Add url html hack
  20.  *
  21.  *
  22.  *********************************************************************/
  23.  
  24. #ifndef URL_H
  25. #define URL_H
  26.  
  27. #include "STRstring.h"
  28.  
  29. struct url_struct {
  30.      String* url;
  31. };
  32.  
  33. typedef struct url_struct Url;
  34.  
  35. #define URLget(a)   (STRget((a)->url))
  36. #define URLset(a,b) (STRset((a)->url,(b)))
  37.  
  38. Url  *URLnew();
  39. void URLdestroy();
  40. void URLfromGS();
  41. void URLmakeHTML();
  42. char *URLgetTransport();
  43. char *URLgetHost();
  44. char *URLgetPort();
  45.  
  46. #endif /* URL_H */
  47.